Big Huge Thesaurus

brake drum

noun